Big Huge Thesaurus

Sanvitalia procumbens

noun